A Review of Middleware for Networked Robots
نویسندگان
چکیده
Networked robotic systems consist of a collection of interconnected components (being multiple robots working together or robots working with external systems such as wireless sensor networks or servers). These components require cooperation and collaboration to achieve a common goal. However application development for such collaborative distributed systems composed of many robots with sensors, embedded computers, and human users is very difficult. Therefore, middleware services can provide advanced approaches offering many possibilities and drastically enhancing the development process and the overall functionalities needed for networked robotic systems. This paper provides an overview study of networked robot middleware in this domain. It discusses middleware roles in networked robotic systems, provides different criteria for evaluating networked robot middleware, and presents some representative middleware solutions specifically designed for networked robots. Open issues in that domain are also discussed.
منابع مشابه
The PEIS Kernel: a Middleware for Ubiquitous Robotics
The fields of autonomous robotics and ambient intelligence are converging toward the vision of smart robotic environments, or ubiquitous robotics, in which tasks are performed via the cooperation of many simple networked robotic devices. The concept of Ecology of Physically Embedded Intelligent Systems, or PEIS-Ecology, combines insights from these fields to provide a new solution to building i...
متن کاملA middleware for ecologies of robotic devices
The fields of autonomous robotics and ambient intelligence are converging toward the vision of smart robotic environments, or ubiquitous robotics, in which tasks are performed via the cooperation of many simple networked robotic devices. The concept of Ecology of Physically Embedded Intelligent Systems, or PEIS-Ecology, combines insights from these fields to provide a new solution to building i...
متن کاملDeveloping Knowledge-Based Security-Sense of Networked Intelligent Robots
Distributed processing capabilities of robotic-applications using state-of-the-art component-based middleware and mobile-agent software technologies are continuously helping to develop more powerful intelligent robots. These application development frameworks provide several attractive conceptual solutions for network-based operations, however, these benefits cannot be realized unless the appro...
متن کاملAre Autonomous Mobile Robots Able to Take Over Construction? A Review
Although construction has been known as a highly complex application field for autonomous robotic systems, recent advances in this field offer great hope for using robotic capabilities to develop automated construction. Today, space research agencies seek to build infrastructures without human intervention, and construction companies look to robots with the potential to improve construction qua...
متن کاملThe Importance, Design and Implementation of a Middleware for Networked Control Systems
Due to the advancement of computing and communication technology, networked control systems may soon become prevalent in many control applications. While the capability of employing the communication network in the control loop certainly provides many benefits, it also raises several challenges which need to be overcome to utilize the benefits. In this chapter, we focus on one major challenge: ...
متن کامل